home *** CD-ROM | disk | FTP | other *** search
-
- #ArexxPort
- rexx_TVPaint
- #END ArexxPort
-
- #HostToFront
- address 'Perfect_Paint.1';pp_ScreenToFront "TVPaint*Display";address 'rexx_TVPaint'
- #END HostToFront
-
- #HostLoadPicture
-
- address 'Perfect_Paint.1'
-
- pp_GetWidth
- pp_w=result
-
- pp_GetHeight
- pp_h=result
-
- address 'rexx_TVPaint'
- options results
-
- tv_GetWidth
- tv_w=result
-
- tv_GetHeight
- tv_h=result
-
- if tv_w=pp_w & tv_h=pp_h then
- do
- tv_request "Chargement dans le layer A ?"
- if result=1 then tv_layerset 1
- else
- do
- tv_request "Chargement dans le layer B ?"
- if result=1 then tv_layerset 2
- else tv_layerset 3
-
- end
- tv_loadlayer Picture
- end
- else tv_LoadBrush Picture
-
- #END HostLoadPicture
-
-
- #HostSavePicture
- tv_SaveMode 'ILBM'
- tv_SaveDisplay Picture
- #END HostSavePicture
-
- #HostLoadBrush
- tv_LoadBrush Brush
- #END HostLoadBrush
-
- #HostSaveBrush
- tv_SaveMode 'ILBM'
- tv_SaveBrush Brush
- #END HostSaveBrush
-
- #HostLoadPalette
- 0
- #END HostLoadPalette
-
- #HostSavePalette
- 0
- #END HostSavePalette
-